package san.java.methods_06;

public class Person {

    private int age;

    /**
     * 设置年龄
     */
    public void setAge(int a) {
        if (a <= 150 && a > 0) {
            this.age = a;
        } else {
            System.out.println("输入的年龄不合法: " + a);
        }
    }

    /**
     * 获取年龄
     * @return
     */
    public int getAge() {
        return age;
    }

    /**
     * 使用数组的方式进行可变个数参数传递
     * @param args
     */
    public void printInfo(String[] args) {
        // 可变参数个数(姓名, 性别, 年龄等)
        for (int i = 0; i < args.length; i++)
            System.out.println(args[i]);
    }

    /**
     * 使用java特有语法...进行参数传递
     * @param args
     */
    public void printInfo1(String... args) {
        // 可变参数个数(姓名, 性别, 年龄等)
        for (int i = 0; i < args.length; i++)
            System.out.println(args[i]);
    }
}
